# encoding: utf-8
# module PyQt5.QtGui
# from /usr/lib/python3/dist-packages/PyQt5/QtGui.cpython-35m-x86_64-linux-gnu.so
# by generator 1.146
# no doc

# imports
import PyQt5.QtCore as __PyQt5_QtCore


from .QSurface import QSurface

class QWindow(__PyQt5_QtCore.QObject, QSurface):
    """
    QWindow(QScreen screen=None)
    QWindow(QWindow)
    """
    def activeChanged(self, *args, **kwargs): # real signature unknown
        """ QWindow.activeChanged [signal] """
        pass

    def alert(self, p_int): # real signature unknown; restored from __doc__
        """ QWindow.alert(int) """
        pass

    def baseSize(self): # real signature unknown; restored from __doc__
        """ QWindow.baseSize() -> QSize """
        pass

    def close(self): # real signature unknown; restored from __doc__
        """ QWindow.close() -> bool """
        return False

    def contentOrientation(self): # real signature unknown; restored from __doc__
        """ QWindow.contentOrientation() -> Qt.ScreenOrientation """
        pass

    def contentOrientationChanged(self, *args, **kwargs): # real signature unknown
        """ QWindow.contentOrientationChanged[Qt.ScreenOrientation] [signal] """
        pass

    def create(self): # real signature unknown; restored from __doc__
        """ QWindow.create() """
        pass

    def cursor(self): # real signature unknown; restored from __doc__
        """ QWindow.cursor() -> QCursor """
        return QCursor

    def destroy(self): # real signature unknown; restored from __doc__
        """ QWindow.destroy() """
        pass

    def devicePixelRatio(self): # real signature unknown; restored from __doc__
        """ QWindow.devicePixelRatio() -> float """
        return 0.0

    def event(self, QEvent): # real signature unknown; restored from __doc__
        """ QWindow.event(QEvent) -> bool """
        return False

    def exposeEvent(self, QExposeEvent): # real signature unknown; restored from __doc__
        """ QWindow.exposeEvent(QExposeEvent) """
        pass

    def filePath(self): # real signature unknown; restored from __doc__
        """ QWindow.filePath() -> str """
        return ""

    def flags(self): # real signature unknown; restored from __doc__
        """ QWindow.flags() -> Qt.WindowFlags """
        pass

    def focusInEvent(self, QFocusEvent): # real signature unknown; restored from __doc__
        """ QWindow.focusInEvent(QFocusEvent) """
        pass

    def focusObject(self): # real signature unknown; restored from __doc__
        """ QWindow.focusObject() -> QObject """
        pass

    def focusObjectChanged(self, *args, **kwargs): # real signature unknown
        """ QWindow.focusObjectChanged[QObject] [signal] """
        pass

    def focusOutEvent(self, QFocusEvent): # real signature unknown; restored from __doc__
        """ QWindow.focusOutEvent(QFocusEvent) """
        pass

    def format(self): # real signature unknown; restored from __doc__
        """ QWindow.format() -> QSurfaceFormat """
        return QSurfaceFormat

    def frameGeometry(self): # real signature unknown; restored from __doc__
        """ QWindow.frameGeometry() -> QRect """
        pass

    def frameMargins(self): # real signature unknown; restored from __doc__
        """ QWindow.frameMargins() -> QMargins """
        pass

    def framePosition(self): # real signature unknown; restored from __doc__
        """ QWindow.framePosition() -> QPoint """
        pass

    def fromWinId(self, sip_voidptr): # real signature unknown; restored from __doc__
        """ QWindow.fromWinId(sip.voidptr) -> QWindow """
        return QWindow

    def geometry(self): # real signature unknown; restored from __doc__
        """ QWindow.geometry() -> QRect """
        pass

    def height(self): # real signature unknown; restored from __doc__
        """ QWindow.height() -> int """
        return 0

    def heightChanged(self, *args, **kwargs): # real signature unknown
        """ QWindow.heightChanged[int] [signal] """
        pass

    def hide(self): # real signature unknown; restored from __doc__
        """ QWindow.hide() """
        pass

    def hideEvent(self, QHideEvent): # real signature unknown; restored from __doc__
        """ QWindow.hideEvent(QHideEvent) """
        pass

    def icon(self): # real signature unknown; restored from __doc__
        """ QWindow.icon() -> QIcon """
        return QIcon

    def isActive(self): # real signature unknown; restored from __doc__
        """ QWindow.isActive() -> bool """
        return False

    def isAncestorOf(self, QWindow, QWindow_AncestorMode_mode=None): # real signature unknown; restored from __doc__
        """ QWindow.isAncestorOf(QWindow, QWindow.AncestorMode mode=QWindow.IncludeTransients) -> bool """
        return False

    def isExposed(self): # real signature unknown; restored from __doc__
        """ QWindow.isExposed() -> bool """
        return False

    def isModal(self): # real signature unknown; restored from __doc__
        """ QWindow.isModal() -> bool """
        return False

    def isTopLevel(self): # real signature unknown; restored from __doc__
        """ QWindow.isTopLevel() -> bool """
        return False

    def isVisible(self): # real signature unknown; restored from __doc__
        """ QWindow.isVisible() -> bool """
        return False

    def keyPressEvent(self, QKeyEvent): # real signature unknown; restored from __doc__
        """ QWindow.keyPressEvent(QKeyEvent) """
        pass

    def keyReleaseEvent(self, QKeyEvent): # real signature unknown; restored from __doc__
        """ QWindow.keyReleaseEvent(QKeyEvent) """
        pass

    def lower(self): # real signature unknown; restored from __doc__
        """ QWindow.lower() """
        pass

    def mapFromGlobal(self, QPoint): # real signature unknown; restored from __doc__
        """ QWindow.mapFromGlobal(QPoint) -> QPoint """
        pass

    def mapToGlobal(self, QPoint): # real signature unknown; restored from __doc__
        """ QWindow.mapToGlobal(QPoint) -> QPoint """
        pass

    def mask(self): # real signature unknown; restored from __doc__
        """ QWindow.mask() -> QRegion """
        return QRegion

    def maximumHeight(self): # real signature unknown; restored from __doc__
        """ QWindow.maximumHeight() -> int """
        return 0

    def maximumHeightChanged(self, *args, **kwargs): # real signature unknown
        """ QWindow.maximumHeightChanged[int] [signal] """
        pass

    def maximumSize(self): # real signature unknown; restored from __doc__
        """ QWindow.maximumSize() -> QSize """
        pass

    def maximumWidth(self): # real signature unknown; restored from __doc__
        """ QWindow.maximumWidth() -> int """
        return 0

    def maximumWidthChanged(self, *args, **kwargs): # real signature unknown
        """ QWindow.maximumWidthChanged[int] [signal] """
        pass

    def minimumHeight(self): # real signature unknown; restored from __doc__
        """ QWindow.minimumHeight() -> int """
        return 0

    def minimumHeightChanged(self, *args, **kwargs): # real signature unknown
        """ QWindow.minimumHeightChanged[int] [signal] """
        pass

    def minimumSize(self): # real signature unknown; restored from __doc__
        """ QWindow.minimumSize() -> QSize """
        pass

    def minimumWidth(self): # real signature unknown; restored from __doc__
        """ QWindow.minimumWidth() -> int """
        return 0

    def minimumWidthChanged(self, *args, **kwargs): # real signature unknown
        """ QWindow.minimumWidthChanged[int] [signal] """
        pass

    def modality(self): # real signature unknown; restored from __doc__
        """ QWindow.modality() -> Qt.WindowModality """
        pass

    def modalityChanged(self, *args, **kwargs): # real signature unknown
        """ QWindow.modalityChanged[Qt.WindowModality] [signal] """
        pass

    def mouseDoubleClickEvent(self, QMouseEvent): # real signature unknown; restored from __doc__
        """ QWindow.mouseDoubleClickEvent(QMouseEvent) """
        pass

    def mouseMoveEvent(self, QMouseEvent): # real signature unknown; restored from __doc__
        """ QWindow.mouseMoveEvent(QMouseEvent) """
        pass

    def mousePressEvent(self, QMouseEvent): # real signature unknown; restored from __doc__
        """ QWindow.mousePressEvent(QMouseEvent) """
        pass

    def mouseReleaseEvent(self, QMouseEvent): # real signature unknown; restored from __doc__
        """ QWindow.mouseReleaseEvent(QMouseEvent) """
        pass

    def moveEvent(self, QMoveEvent): # real signature unknown; restored from __doc__
        """ QWindow.moveEvent(QMoveEvent) """
        pass

    def opacity(self): # real signature unknown; restored from __doc__
        """ QWindow.opacity() -> float """
        return 0.0

    def opacityChanged(self, *args, **kwargs): # real signature unknown
        """ QWindow.opacityChanged[float] [signal] """
        pass

    def parent(self): # real signature unknown; restored from __doc__
        """ QWindow.parent() -> QWindow """
        return QWindow

    def position(self): # real signature unknown; restored from __doc__
        """ QWindow.position() -> QPoint """
        pass

    def raise_(self): # real signature unknown; restored from __doc__
        """ QWindow.raise_() """
        pass

    def reportContentOrientationChange(self, Qt_ScreenOrientation): # real signature unknown; restored from __doc__
        """ QWindow.reportContentOrientationChange(Qt.ScreenOrientation) """
        pass

    def requestActivate(self): # real signature unknown; restored from __doc__
        """ QWindow.requestActivate() """
        pass

    def requestedFormat(self): # real signature unknown; restored from __doc__
        """ QWindow.requestedFormat() -> QSurfaceFormat """
        return QSurfaceFormat

    def requestUpdate(self): # real signature unknown; restored from __doc__
        """ QWindow.requestUpdate() """
        pass

    def resize(self, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        """
        QWindow.resize(QSize)
        QWindow.resize(int, int)
        """
        pass

    def resizeEvent(self, QResizeEvent): # real signature unknown; restored from __doc__
        """ QWindow.resizeEvent(QResizeEvent) """
        pass

    def screen(self): # real signature unknown; restored from __doc__
        """ QWindow.screen() -> QScreen """
        return QScreen

    def screenChanged(self, *args, **kwargs): # real signature unknown
        """ QWindow.screenChanged[QScreen] [signal] """
        pass

    def setBaseSize(self, QSize): # real signature unknown; restored from __doc__
        """ QWindow.setBaseSize(QSize) """
        pass

    def setCursor(self, QCursor): # real signature unknown; restored from __doc__
        """ QWindow.setCursor(QCursor) """
        pass

    def setFilePath(self, p_str): # real signature unknown; restored from __doc__
        """ QWindow.setFilePath(str) """
        pass

    def setFlags(self, Qt_WindowFlags): # real signature unknown; restored from __doc__
        """ QWindow.setFlags(Qt.WindowFlags) """
        pass

    def setFormat(self, QSurfaceFormat): # real signature unknown; restored from __doc__
        """ QWindow.setFormat(QSurfaceFormat) """
        pass

    def setFramePosition(self, QPoint): # real signature unknown; restored from __doc__
        """ QWindow.setFramePosition(QPoint) """
        pass

    def setGeometry(self, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        """
        QWindow.setGeometry(int, int, int, int)
        QWindow.setGeometry(QRect)
        """
        pass

    def setHeight(self, p_int): # real signature unknown; restored from __doc__
        """ QWindow.setHeight(int) """
        pass

    def setIcon(self, QIcon): # real signature unknown; restored from __doc__
        """ QWindow.setIcon(QIcon) """
        pass

    def setKeyboardGrabEnabled(self, bool): # real signature unknown; restored from __doc__
        """ QWindow.setKeyboardGrabEnabled(bool) -> bool """
        return False

    def setMask(self, QRegion): # real signature unknown; restored from __doc__
        """ QWindow.setMask(QRegion) """
        pass

    def setMaximumHeight(self, p_int): # real signature unknown; restored from __doc__
        """ QWindow.setMaximumHeight(int) """
        pass

    def setMaximumSize(self, QSize): # real signature unknown; restored from __doc__
        """ QWindow.setMaximumSize(QSize) """
        pass

    def setMaximumWidth(self, p_int): # real signature unknown; restored from __doc__
        """ QWindow.setMaximumWidth(int) """
        pass

    def setMinimumHeight(self, p_int): # real signature unknown; restored from __doc__
        """ QWindow.setMinimumHeight(int) """
        pass

    def setMinimumSize(self, QSize): # real signature unknown; restored from __doc__
        """ QWindow.setMinimumSize(QSize) """
        pass

    def setMinimumWidth(self, p_int): # real signature unknown; restored from __doc__
        """ QWindow.setMinimumWidth(int) """
        pass

    def setModality(self, Qt_WindowModality): # real signature unknown; restored from __doc__
        """ QWindow.setModality(Qt.WindowModality) """
        pass

    def setMouseGrabEnabled(self, bool): # real signature unknown; restored from __doc__
        """ QWindow.setMouseGrabEnabled(bool) -> bool """
        return False

    def setOpacity(self, p_float): # real signature unknown; restored from __doc__
        """ QWindow.setOpacity(float) """
        pass

    def setParent(self, QWindow): # real signature unknown; restored from __doc__
        """ QWindow.setParent(QWindow) """
        pass

    def setPosition(self, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        """
        QWindow.setPosition(QPoint)
        QWindow.setPosition(int, int)
        """
        pass

    def setScreen(self, QScreen): # real signature unknown; restored from __doc__
        """ QWindow.setScreen(QScreen) """
        pass

    def setSizeIncrement(self, QSize): # real signature unknown; restored from __doc__
        """ QWindow.setSizeIncrement(QSize) """
        pass

    def setSurfaceType(self, QSurface_SurfaceType): # real signature unknown; restored from __doc__
        """ QWindow.setSurfaceType(QSurface.SurfaceType) """
        pass

    def setTitle(self, p_str): # real signature unknown; restored from __doc__
        """ QWindow.setTitle(str) """
        pass

    def setTransientParent(self, QWindow): # real signature unknown; restored from __doc__
        """ QWindow.setTransientParent(QWindow) """
        pass

    def setVisibility(self, QWindow_Visibility): # real signature unknown; restored from __doc__
        """ QWindow.setVisibility(QWindow.Visibility) """
        pass

    def setVisible(self, bool): # real signature unknown; restored from __doc__
        """ QWindow.setVisible(bool) """
        pass

    def setWidth(self, p_int): # real signature unknown; restored from __doc__
        """ QWindow.setWidth(int) """
        pass

    def setWindowState(self, Qt_WindowState): # real signature unknown; restored from __doc__
        """ QWindow.setWindowState(Qt.WindowState) """
        pass

    def setX(self, p_int): # real signature unknown; restored from __doc__
        """ QWindow.setX(int) """
        pass

    def setY(self, p_int): # real signature unknown; restored from __doc__
        """ QWindow.setY(int) """
        pass

    def show(self): # real signature unknown; restored from __doc__
        """ QWindow.show() """
        pass

    def showEvent(self, QShowEvent): # real signature unknown; restored from __doc__
        """ QWindow.showEvent(QShowEvent) """
        pass

    def showFullScreen(self): # real signature unknown; restored from __doc__
        """ QWindow.showFullScreen() """
        pass

    def showMaximized(self): # real signature unknown; restored from __doc__
        """ QWindow.showMaximized() """
        pass

    def showMinimized(self): # real signature unknown; restored from __doc__
        """ QWindow.showMinimized() """
        pass

    def showNormal(self): # real signature unknown; restored from __doc__
        """ QWindow.showNormal() """
        pass

    def size(self): # real signature unknown; restored from __doc__
        """ QWindow.size() -> QSize """
        pass

    def sizeIncrement(self): # real signature unknown; restored from __doc__
        """ QWindow.sizeIncrement() -> QSize """
        pass

    def surfaceType(self): # real signature unknown; restored from __doc__
        """ QWindow.surfaceType() -> QSurface.SurfaceType """
        pass

    def tabletEvent(self, QTabletEvent): # real signature unknown; restored from __doc__
        """ QWindow.tabletEvent(QTabletEvent) """
        pass

    def title(self): # real signature unknown; restored from __doc__
        """ QWindow.title() -> str """
        return ""

    def touchEvent(self, QTouchEvent): # real signature unknown; restored from __doc__
        """ QWindow.touchEvent(QTouchEvent) """
        pass

    def transientParent(self): # real signature unknown; restored from __doc__
        """ QWindow.transientParent() -> QWindow """
        return QWindow

    def type(self): # real signature unknown; restored from __doc__
        """ QWindow.type() -> Qt.WindowType """
        pass

    def unsetCursor(self): # real signature unknown; restored from __doc__
        """ QWindow.unsetCursor() """
        pass

    def visibility(self): # real signature unknown; restored from __doc__
        """ QWindow.visibility() -> QWindow.Visibility """
        pass

    def visibilityChanged(self, *args, **kwargs): # real signature unknown
        """ QWindow.visibilityChanged[QWindow.Visibility] [signal] """
        pass

    def visibleChanged(self, *args, **kwargs): # real signature unknown
        """ QWindow.visibleChanged[bool] [signal] """
        pass

    def wheelEvent(self, QWheelEvent): # real signature unknown; restored from __doc__
        """ QWindow.wheelEvent(QWheelEvent) """
        pass

    def width(self): # real signature unknown; restored from __doc__
        """ QWindow.width() -> int """
        return 0

    def widthChanged(self, *args, **kwargs): # real signature unknown
        """ QWindow.widthChanged[int] [signal] """
        pass

    def windowState(self): # real signature unknown; restored from __doc__
        """ QWindow.windowState() -> Qt.WindowState """
        pass

    def windowStateChanged(self, *args, **kwargs): # real signature unknown
        """ QWindow.windowStateChanged[Qt.WindowState] [signal] """
        pass

    def windowTitleChanged(self, *args, **kwargs): # real signature unknown
        """ QWindow.windowTitleChanged[str] [signal] """
        pass

    def winId(self): # real signature unknown; restored from __doc__
        """ QWindow.winId() -> sip.voidptr """
        pass

    def x(self): # real signature unknown; restored from __doc__
        """ QWindow.x() -> int """
        return 0

    def xChanged(self, *args, **kwargs): # real signature unknown
        """ QWindow.xChanged[int] [signal] """
        pass

    def y(self): # real signature unknown; restored from __doc__
        """ QWindow.y() -> int """
        return 0

    def yChanged(self, *args, **kwargs): # real signature unknown
        """ QWindow.yChanged[int] [signal] """
        pass

    def __init__(self, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        pass

    AutomaticVisibility = 1
    ExcludeTransients = 0
    FullScreen = 5
    Hidden = 0
    IncludeTransients = 1
    Maximized = 4
    Minimized = 3
    Windowed = 2


